franchise agreement - English Synonyms Dictionary